package net.goutalk.glcs.module.erpModel.caseErpPurchase.service;

import com.github.yulichang.base.MPJBaseService;
import net.goutalk.glcs.common.page.PageOutput;
import net.goutalk.glcs.module.erpModel.caseErpPurchase.entity.CaseErpPurchase;
import net.goutalk.glcs.module.erpModel.caseErpPurchase.vo.CaseErpPurchaseCheckInfoVo;
import net.goutalk.glcs.module.erpModel.caseErpPurchase.vo.CaseErpPurchasePageVo;
import net.goutalk.glcs.module.erpModel.caseErpSale.dto.CaseErpSalePageDto;

import java.util.List;

/**
 * <p>
 * 采购订单信息【case_erp_purchase】 服务类
 * </p>
 *
 * @author hnyyzy
 * @since 2023-06-21
 */
public interface ICaseErpPurchaseService extends MPJBaseService<CaseErpPurchase> {

    PageOutput<CaseErpPurchasePageVo> getPageList(CaseErpSalePageDto dto);

    List<CaseErpPurchasePageVo> importByIds(List<Long> ids);

    CaseErpPurchaseCheckInfoVo checkInfo(Long id);
}
